"""
20 - Dars
"""
T1 = (1, 2, 3)
print('kortej', T1)
L1 = [1, 2, 3]
print('ro`yxat', L1)
T2 = 1, 2, 3
print('kortej', T2)
T3 = tuple((1, 2, 3))
print(T3)
T4 = ()
print(T4)
T5 = (1,)
print(T5)
T6 = (1, 2, 3)
print(T6)

print(T1.__sizeof__())
print(L1.__sizeof__())

T7 = tuple('hello')
T8 = tuple(' world')
T9 = T7 + T8

print(T9)
print(T9.count('l'))

if 'l' in T9:
    print(T9.index('l'))
else:
    print('No')

for i in T9:
    if i == ' ':
        continue
    print(f'"{i}"', end=' ')


C1 = (10, 11, [1, 2, 3], [4, 5, 6], ['hello', 'world'])
print(C1, id(C1))
C1[4][0] = 'new'
print(C1, id(C1))
C1[4].append('hello')
print(C1, id(C1))

C2 = (1, 2, 3,)
X, Y, Z = C2

print(Z, Y, X)

C3 = 1
C4 = 2

print(C3, C4)
# x, y = y, x
# print(x, y)

# Дан список words. Составьте из него список слов-палиндромов.
# Попробуйте это сделать двумя способами: произвольное решение и решение в одну строчку кода.
# Дан список my_str со строками, часть из которых являются палиндромами.
# Составьте новый список строк-палиндромов.

# words = ['мадам', 'топот', 'test', 'madam', 'word']
# my_str = ['Око за око', 'А роза упала на лапу Азора', 'Около Миши молоко']
